﻿*{	margin: 0;	padding: 0;}
body,html{	Arial,"Microsoft YaHei", Arial, Roboto, "Droid Sans", "Hiragino Sans GB", "Simsun", STXihei, "sans-serif"margin: 0;}
.dn{display:block !important;}
ol,ul{	list-style:none;}
h1,h2,h3,h4,h5,h6{	font-size:100%;	font-weight:normal;}
a{	list-style: none;	color: #7a7a7a;	outline: none;	cursor: pointer;}
a:link,a:visited,a:active,a:hover{	text-decoration: none !important;}
p,div,td {color:#7a7a7a;}
input{	border: none;	outline: none;}
.clears:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clears{*+height:1%;}

/*nav*/
.nav .navmenu li.level-0:last-child { /*background: url( ./images/navlastbg.gif) repeat-x left top; */}
.nav .navmenu li.level-0 {display: inline-block; text-align: center; position: relative;    }
.nav .navmenu li.level-0>a {margin: 0px;display: block;color: #fff;text-align: center;}
.nav .navmenu li.level-0:hover>a{background:#0054a7;}
.nav .navmenu li.level-0-first>a {width: 40px;}
.nav .navmenu li.level-0-last>a{}
.nav .navmenu li.level-0 div.sub-0 { position: absolute; left: 1px; top: 0px; display:none;     z-index: 999; } 
.nav .navmenu li.level-0:hover div.sub-0 { display: block; width: 100%; } 
.nav .navmenu li.level-0 ul.sub-0 { z-index: 9999; margin:0; }
.nav .navmenu li.level-0 ul.sub-0 li {list-style: none;}
.nav .navmenu li.level-0 ul.sub-0 li a { display:block; color:#008dd5;text-align:center;line-height:23px;background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important; filter:Alpha(opacity=80); background:#fff; padding: 0 32px;box-sizing: border-box; }
.nav .navmenu li.level-0 ul.sub-0 .sub-1 { display: none; }
.nav .navmenu li.level-0 ul.sub-0 li a span{ white-space: nowrap; }
.nav .navmenu li.level-0 ul.sub-0 li:hover a span { color: #fff;  }
.nav .navmenu li.level-0 ul.sub-0 li:hover a.level-1 { background:#0054a7 !important;   }
.nav .navmenu li.level-0 ul.navitem-2 li a{padding: 0 38px;}
.nav .navmenu li.level-0 ul.navitem-3 li a{padding: 0 38px;}
.nav .navmenu li.level-0 ul.navitem-4 li a{padding: 0 32px;}
.nav .navmenu li.level-0 ul.navitem-5 li a{padding: 0 32px;}
.nav .navmenu li.level-0 ul.navitem-6 li a{padding: 0 20px;}
.nav .navmenu li.level-0 ul.navitem-7 li a{padding: 0 11px;}
.nav .navmenu li.level-0 ul.navitem-8 li a{padding: 0 44px;}

/*当前位置*/
.content_r_breadcrumb {     margin: 30px 0 0 0;    color: #a6a6a6;    height: 31px; }
.content_r_breadcrumb a {  color: #a6a6a6; }
.content_r_breadcrumb a:hover {color:#C89151;}


